// ! 抽屉样式

// .ant-drawer-content-wrapper {
//   .ant-drawer-content .ant-drawer-body .drawer-bootom-button {
//     background: #025071;
//   }
// }

// .ant-drawer-content-wrapper .ant-form-item .ant-input,
// .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body form .ant-input-number {
//   height: 40px;
//   background: #025071;
//   border: 0.01rem solid #04648d;
//   font-size: 0.14rem;
//   font-family: PingFang SC;
//   font-weight: 500;
//   color: #2eaee2;
// }

// .ant-drawer-content-wrapper .ant-form-item label {
//   color: #00ccff;
// }

// .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body form .ant-select-selection {
//   background: #025071;
//   border: 0.01rem solid #04648d;
// }

// ! 抽屉样式

.ant-drawer-content-wrapper {
  h3 {
    color: #03878b;
  }

  .ant-tabs-nav .ant-tabs-tab-active {
    color: #03878b;
  }

  .ant-tabs-ink-bar {
    background-color: #05434a;
  }

  .ant-drawer-content {
    background: #05434a;

    .ant-drawer-header {
      border-radius: 0;
      border-bottom: 1px solid #016568;
      background: #016568;

      .ant-drawer-title {
        color: #00f8ff;
      }

      .ant-drawer-close {
        color: #00f8ff;
      }
    }

    .ant-drawer-body {
      background: #05434a;

      .drawer-bootom-button {
        background: #016568;
        border-top: 1px solid #016568;
      }

      form {
        .ant-form-item-label label {
          color: #01acac;
        }

        .ant-input-group-addon {
          background: #054850;
          border: none;
          color: #01daff;

          button {
            border: 1px solid #07a9bf;
            background: #054850;
            color: #01daff;
            border: none;
          }
        }

        .ant-input {
          background: #05434a;
          border-radius: 4px;
          border: 1px solid #096370;
          color: #04dce8;
          &::placeholder {
            color: #03878b;
          }
        }

        .ant-select-selection {
          font-size: 14px;
          background: #05434a;
          border-radius: 4px;
          border: 1px solid #096370;
          height: 40px;

          color: #04dce8;
          &::placeholder {
            color: #03878b;
          }

          .ant-select-selection-selected-value {
            color: #04dce8 !important;
          }

          .ant-select-selection__rendered {
            border-right: solid 1px #096370;
            margin-right: 30px;
            color: #04dce8;
            height: 40px;
            line-height: 40px;
          }

          .ant-select-arrow .ant-select-arrow-icon {
            color: #06d6db;
          }

          .ant-select-selection__placeholder {
            font-size: 14px;
            font-family: PingFang SC;
            font-weight: 400;
            color: #06d6db;
          }

          .ant-select-selection-selected-value {
            color: #06d6db;
          }
        }

        .ant-input-number {
          width: 100% !important;
          height: 40px;
          line-height: 40px;
          background: #05434a;
          border: 1px solid #096370;
          font-size: 14px;
          font-family: PingFang SC;
          font-weight: 500;
          color: #04d2ca;

          .ant-input-number-handler-wrap {
            background: #05434a;
            border-left: 1px solid #096370;

            i {
              color: #04d2ca;
            }

            .ant-input-number-handler-active {
              background: #096370;
            }

            .ant-input-number-handler-down {
              border-top: 1px solid #096370;
            }
          }
        }

        .ant-input-number:hover {
          border-color: none;
          border-right-width: 0px !important;
          box-shadow: none;
        }

        .ant-switch {
          background: #005959;
          .ant-switch-inner {
            color: #07a9bf;
          }
        }

        .ant-switch-checked {
          background: #047f85;

          .ant-switch-inner {
            color: #06d7cb;
          }
        }

        .ant-switch-loading-icon,
        .ant-switch::after {
          background-color: #03f6ff;
        }
      }
    }
  }

  // ! 单选按钮
  .ant-radio-group {
    .ant-radio-wrapper {
      font-size: 0.14rem;
      font-family: PingFang SC;
      font-weight: 500;
      color: #0d706c;

      .ant-radio-inner {
        border-color: #0d706c;
        background: transparent;
      }

      .ant-radio-checked {
        .ant-radio-inner::after {
          background-color: #84fff8;
        }
      }
    }
    .ant-radio-wrapper-checked {
      color: #6cc8c6 !important;
    }
  }

  .ant-form-item {
    label {
      font-size: 14px;
      font-family: PingFang SC;
      font-weight: 500;
      color: #07a9bf;
    }

    .ant-input {
      height: 40px;
      background: #054850;
      border: 1px solid #065c65;
      font-size: 14px;
      font-family: PingFang SC;
      font-weight: 500;
      color: #03878b;
      &::placeholder {
        color: #07a9bf;
      }
    }
  }
}
